3.4 ADC模块
1、芯片外设配置:
此板卡有三个ADC,在原理图里找到ADC的引脚并设置一下相应的引脚功能,根据图1.5元器件特性测试仪的原理图和图1.6中STM32G031原理图,找到ADC所连接的芯片对应的引脚分别为PA0,PA1,PA4。


配置引脚PA0,PA1,PA4的引脚功能为为ADC1_IN0、ADC1_IN1、ADC1_IN4,开启ADC通道,保存并生成代码。

2、代码编写
先定义一个读取ADC数据的子函数,在主循环里读取ADC数据并在屏幕上显示。


写完以上代码后对文件进行保存,编译并生成固件,将生成的.elf文件拖至STM32CubeProgrammer进行烧录(操作步骤参考显示屏模块),烧录完成后按下复位键,读取ADC的值在屏幕上显示出来,如下图板卡上的OLED显示屏所示。
